$(function(){
	var ajaxLoader = new Z.AjaxLoader({
		url : Z.url('/backend/project/records'),
		templates : {
			list : $('#list-template'),
			none : $('#none-template').html(),
			methods : {
				thumbnail : function(name){
					return Z.thumbnailName(name, '150_150');
				},
				nl2br : function(content){
					return content.replace(/\n/g,'<br/>');
				}
			}
		},
		containers : {
			list : $('ul.records'),
			pagination : $('div.pagination')
		},
		after : function(){
			$('ul li:odd').addClass('odd');
		}
	}),
	getId = function(a){
		return Z.parseInt($(a).parent().parent().attr('data'));
	};

	$('a.delete').live('click',function(){
		var id = getId($(this));
		Z.confirm({
			'content' : '确定删除吗？',
			'confirm' : function(){
				Z.ajax({
					url : Z.url('/backend/project/delete'),
					data : {
						'id' : id
					},
					success : function(){
						ajaxLoader.reload();
					}
				});
			}
		});
		return false;
	});
    
	$('a.home_display').live('click',function(){
		var id = getId($(this));
		Z.ajax({
			url : Z.url('/backend/project/set_home_display/'+id+'/1'),
			success: function(){
				ajaxLoader.reload();
			}
		});
		return false;
	});
    
	$('a.cancel_home_display').live('click',function(){
		var id = getId($(this));
		Z.ajax({
			url : Z.url('/backend/project/set_home_display/'+id+'/0'),
			success: function(){
				ajaxLoader.reload();
			}
		});
		return false;
	});

	$('form.filter').submit(function(){
		ajaxLoader.request({
			'category' : Z.parseInt($(this).find('select[name=category]').val()),
			'start' : $(this).find('input[name=start]').val(),
			'end' : $(this).find('input[name=end]').val()
		});
		return false;
	});

	ajaxLoader.request({
		'pageSize' : 5
	});
	
	$('input.datetime').datepicker({
		'dateFormat' : 'yy-mm-dd',
		'monthNames' : ['一月','二月','三月','四月','五月','六月','七月','八月','九月','十月','十一月','十二月'],
		'dayNames'   : ['周一','周二','周三','周四','周五','周六','周日'],
		'dayNamesMin'   : ['日','一','二','三','四','五','六']
	});
});
